polymer processing machines - French English Dictionary